<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    
    /* 
        类是创建对象的模版，要创建第一件事就是定义类
    */
   class Person{
    /* 
        类的代码块，默认就是严格模式
            类的代码块是用来设置对象的属性的，
    */
    constructor(name,age){
        this.name = name;
        this.age = age;
        
    }
    static test = 'test静态属性' // 使用static声明的属性，是静态属性（类属性）
   }
   class Dog extends Person{
        constructor(a,b){
            super(a,b)
           
        }
   }
   let d1 = new Dog('x',1,2,22)
   console.log(d1);
</script>
</html>